half-moon cell - German English Dictionary